I'd say to call your CC company to cancel the transaction. This seems to fit the shady business practice that I encountered.
In regards to the "boss", Eric...
Well, the "boss Eric" asked someone that I know to ask me to take down my feedback thread. And as everyone knows, it all starts from the top. If management practices business a certain way, their employees will too.
Instead of practicing poor business and then trying to get customers to take down negative reviews, wouldn't it be easier for them (and better for their bottom line) to just treat customers properly? Makes sense to me