Price Angels
Consumer Report
- 02-17-2012
- 3
Sent defective product from china - make it almost impossible to get a refund or credit - no phone support
Company: Price Angels
Country: USA
Phone: 8675586382312
Site: priceangels.com