All-Star Poms
Didnt recieve product paid for or my money back. Promised they would but never happened
On July 22 I ordered Pom Poms for my cheer squad from All Star Poms. They were recieved about 10 days later. When I open up the box and realized they were not "fluffed" called the company and asked if I could send them back to get them "fluffed". All Star Poms said I could send ...