It's so very odd that the cashier for HM Customs never seems to be able to take my money - credit cards or cash. I've run into this repeatedly both at the airport (EIS) and the ferry terminal in Road Town. Not surprised that you may have encountered the same issue at West End.