Today I received a (unexpected) refund via US Treasury check for $34. 
Wow, that's almost miraculous!  When did you make and cancel the reservation?  It sounds like it took a long time for the check to arrive.
What was the $55 for?  I can't quite do the math.