20% restocking fee??? Sounds like it came from Riverbank.....