While I was in Houston I ordered some things from Silly Jokes, fully expecting that as it was the 28th December they would be dispatched around Jan 4th. But no! They were not only working but managed to dispatch my order on the 29th, meaning it arrived today upon my return! 10/10 for customer service!
The site has lots of “different” things (I ordered balloons) and while their prices seemed OK to me I didn’t shop around. That said, for such superb service I’ll make them a stop next time I’m shopping for something for someone awkward!