I went to the web side and was going to order the Titan Peelers.When I seen how much the shipping amd handleing was I decided not to.
I did not confirm or submit my order, I received an email thanking me for my order. I have emailed and called to cancel this and tell them that I did not order it. They said that they would refund them if I sent them back but I would be responsible for $16.00 shipping and handleing.
This is why I didn't order in the first place.This is a scam.
Review about: Titan Peeler.