Where is a good place to find online boutiques? It just seems so overwhelming to me. There are hundreds out there. I'd hate to just reward those with the biggest advertising budgets. How do I choose one that sells premium products, can take my Black AmEx card, and is from Europe? Only the best for me, of course.
Somebody suggested just going to Boutique Jungle. What do you think?