The only potential "hidden cost" I would worry about in this case are:
1) getting involved in a bidding war... getting caught up in the emotion.
2) possible customs fees imposed by the government on the shipment from Canada.
Otherwise, I would say no problems or hidden costs. This does look like a reputable seller.
Get a free PayPal account, and everything should work out fine.