Salad Chef
Consumer Report
- 06-27-2011
- 0
Charged $155.00 for a $30.95 order. Item was returned as soon as it was received on June 3 company will not talk to me
Company: Salad Chef
Country: USA
Phone: 8665182292
Site: buysaladchef.com