Hi Has anybody purchased off UK valet supplies? I'm looking at their snow foam as just ran out. Cheers