The seller may not have even known about the brokerage fees. That is strictly UPS. The seller doesn't get a penny.
Besides, it's your responsibility as the importer to know the rules. Unfortunately, how you found out is how a lot of us find out.
But $54 on a $99 item does sound a bit high. Did you check the UPS invoice to see if the item was valued at $99?
From now on, if at all possible, have items from outside Canada shipped by postal service. Some sellers insist on using couriers, however, so make sure you find this out before you bid.
