Cellfish, Cellflirt
Consumer Report
- 01-08-2012
- 5
I have unknowingly been billed for Cellflirt several times over the past 6 months. When I contacted them they do not have a customer service but a recording and an email.
Company: Cellfish, Cellflirt
Country: USA
State: New York
City: New York
ZIP: 10016
Address: 215 Lexington Avenue, 18th floor
Phone: 8003409916
Site: cellfishmedia.com