You should always find ways to protect yourself while dealing with "scammers" on the internet.
Do not give your credit card without checking the background etc. of the company.
There are alot of scammer companies out there, so its hard to pick and choose which company is real or fake just try and do your research on the companies before you make your choice. The recommended services are usually the best choice.