I ordered 15 CAP duplex 220 outlets from this site, which has an OK (4ish/5 stars) on Google Shopper. I only checked the number of ratings and did not look at any actual reviews or comments.
Dumb move.
To start, any order under $50.00 is charged a $5 "small order fee". A tad insulting...