These guys are total crooks, liars and thieves.
I ordered a Logic Board from this company. I paid for a high spec board but they sent me a low spec board.
I purchased a Logic Board for an iMac 27 inch3.4GHz on January 5 2018 as below.
820-3299 MD095LL MD096LL A1419 Manufacturer Part Number: 661-7160
Cost US$406
Shipping: USPS US$109.07
The web page stated there was a 60 day warranty included.
The shipping was stated as 6-10 days.
I received an email to the effect that the part had been shipped on January 24, 2018, 19 days later.
I finally received the part on February 1, 2018.
After installing the board I discovered that they had in fact shipped me a cheaper board.
The board I received was for a model which had only 512MB VRAM instead of the 2048MB VRAM the specified board should have had. They had sent me part number 661-7156.
I complained about this by email. They, at first, claimed that they had never specified the video card. I pointed out that it was tantamount to false advertising to supply a different part to that advertised. They claim to have supplied a "compatible part".
Finally, after I explained this was deceptive behaviour, they said they would give a refund if I sent the part back (being unable to supply the correct part I suspect!).
I duly mailed the part back (at my expense!) from Australia.
My postal service informed me the board was delivered back to them on February 12, 2018.
I have sent many email reminders to them requesting my refund, but have had no response.
So they have my original US$515 AND the part I shipped back which is probably the one on their website currently.
What a bunch of thieves!
I have reported them to BBB of Los Angeles to no effect whatsoever.