Off-topic: I've asked several places and they all said "Thin-walled? What does that mean?" Anyone got a brand name or know of a place I can get one?

On-topic: Yes, they're aware.