I ordered from this site, didn't do any research. After I submitted order I started reading reviews saying the site was a scam and fraud so I panicked, didn't file a charge-back yet and thought I'd give it a couple weeks.
To my surprise the product was delivered to my door, in good shape. It's obvious the product is coming from china, so it does take a bit longer.
I would probably use this site again, as I had a tough time finding one to get the R4 card to begin with.