this would be a question for Kammo1 ( <- link )
it sounds as if the finish wasn't totally cured when it was shipped. it's been several months and you've done your own work on it, so there's no telling if the place that did it would choose to be responsible for any problems from the workmanship.
if you're certain you want to tackle it yourself, check out the Mequiar's line of products. #6, #7 and #9 are pretty good for me when it comes to keeping things cleaned and polished. but... look them up online, get the toll-free # and call them... explain what's going on and they can suggest the best products for your needs. depending on what it is, it's ususally +/- $10 per bottle.