customer service is everything
your business won't last without it !
especially a niche such as this one - you NEED repeat customers! You need people to go straight to you for their product (especially when you have a f*cking warehouse full of it!) , not use you as a last resort.
RedFrog sucked from the very beginning. Personally I hope the guy looses his shirt.