Any one got an contact/review on this website/store?
I ordered a pulley from those guys last week and no news from them, no mail, no contact, besides the mail from paypal.
It's an international order, I tried calling the number and ended up on voicemail.
Can anyone please help? Thank you.