Phenom Factory
Ripped us off
- 10-01-2008
- 13
July 08 ordered compression suit. Called several times because we have never received the football gear. Promissed refund from Phenom by "Al" never received $100.00 refund. Big rip off... And they are given references by former NFL players who state this is a great company. Don't buy anything from these clowns
Company: Phenom Factory
Country: USA
State: California
City: Pasedena
Address: 50 De Lacey Ave Suite 205
Phone: 6262299930