I believe plain old Priceline.com supports UK users. At least, "United Kingdom" is one of the listed countries for
international Priceline bidders. Try your credit card and see if it works. Holler back with the results, please. I'd like to know.
Mike....