I ordered a part from them and needed to exchange it for another I wanted from them, a more expensive part,. After trying to contact them via phone and email following their return policy to the letter they NEVER returned any call or email.
DO NOT BUY ANYTHING FROM THEM UNLESS YOU ARE WILLING TO GAMBLE.
Do not take their words on the website about returns or technical help because they NEVER respond.
Move on and buy from somebody else.