This company, under contract, promises to deliver vending machines with locations after payment. The quality of the locations are:" businesses with at least 30 employees or high traffic areas." They delivered ours to a place with 5 employees and very little traffic. Our vending machine gives us $5 every two weeks. The other machine sits in our garage. We ordered 5 total to begin with, but after seeing the track record, we canceled the other 3. We told them we wanted our money back for the 3. In the contract it stated full refund if they didn't comply with what they promised. They returned all but $800. They said it was interest, but they didn't finance it. The credit card company did. We hoped for help through credit card co., but, Gaines is smart. They had credit card co. deposit cash into our checking account and then us write a check to Gaines. Do you suppose they have learned this through other dissatisfied customers? Anyway, the credit card co. couldn't help us and we still owe them the $800. I want others to know how this company operates. They will tell you anything to get your money. They show a good front with their website and they are very smooth talkers, but don't believe what you see or hear. They will rip you off!!!