Like a dummie, I ordered 1x10ml of Rich and 1x10ml of Menthol. Ordered it from the UK (doh!) instead of using their US site or their partners. Anybody do this or order something from the UK? It says it was posted 3/31/11 via Royal Mail and it says that its in the US but there is no other information available. Does anyone know which US postal service they use?