"You won't get what you want if you deal with this place.
They can send you wrong part and you may end up with pay shipping cost, 15% restocking fee even if it wasn't your fault.
You want to chat with these customer service representative? Good luck! They'll reply your single question in 4-5 minutes in delay during the chat. You'll be waiting, waiting and waiting for reply. I think there is only one person with multi IDs.
They'll find any reason not to refund your money (not provide or lost tracking#, damaged item, not proper packing, wrong shipping address ETC).
I ended up with no refund, no merchandise neither. Don't be like me. STAY AWAY FROM IT.
Up date (7 Apr 15): They returned my money minus shipping charge (over two months later). Also I have noticed they changed their web site name to Infinitipartsdeal.com. However, I do believe it will not change any and I still wouldn't buy anything from them. Be aware this company."