Salad Chef
Consumer Report
- 08-15-2011
- 13
Ordered the Chef salad slicer for 19.95 on 8/15. Ended up paying 129.48.
I will call to cancel and see if they will credit my card back. If they don't what can I do?
Thank you.
I can't believe I was scamed!!!
Help me if you can.
Company: Salad Chef
Country: USA
Phone: 8665182292
Site: buysaladchef.com