Costco.com accepts all credit cards online but not in stores:-(
The online selection is larger than in-store selection for electronics, bedding and other things (except alcohol, veggies, frozen and some other things).
They offer free shipping and same generous return policy. I shop here often and most items arrive in 2 days.