This is my second order from them, got the first order in like 3 days.
So yeah they're legit and really fast.
However, I just made another purchase and get this e-mail:
"Hi there,
Sorry, your credit card seems to be blocking our transaction. Its coming from "Game Console Parts" and the charge...