Check-in service is like a supermarket cashier. All the staff has done was asked for my ID, my credit card, signature, and hand me door key.
I later found out from my credit card bill that they have put the bill on my credit card even I have paid Expedia in full in advance.
When I called them to dispute wrong charges, the staff was helpful, and process full refund.