Do you think I got screwed, or is it just part of the hobby?

They do millions in revenue a year? China does billions a year. That doesn't mean they sell quality stuff. Obama spends trillions a year, doesn't mean crap now does it?