Pdtsel.com aka EM Electronics
Consumer Report
Suspicious right from the get-go: Seller is from China (no warning given until payment was processed in Paypal). Website verbiage implies they are US based. Confirmation of order invites you to contact [email protected] for questions, order comes from” Main Store” (not website name EM ...