After seeing a video ad on Facebook, I decided to order 4 Heli Balls as Christmas gifts for family members! My credit card was charged immediately and as of today, December 27th, I have not received anything.
There is no phone number to call, and they don't answer the support emails that you send. I feel completely scammed and will be contacting my bank today to let them go after the company for the money!!! SCAM!!!!