Where to buy good gel

I buy my gel polish on Amazon but sometimes they’ll be too gloopy and streaky and not opaque so I end up doing too many coats then it doesn’t dry properly and all that fun stuff