QSC -> takes a long time to deliver, customer service sucks, but its a well established vendor and you probably get a good product (not the best, but good enough)
Amo -> very fast delivery, smooth communication, but there are reports of some batches "stinging" after injection, you will have to...