Give it some time before comparing it to the UK's Top Gear. They've had over a decade to build chemistry, US TG has had a couple months. Check out the earlier UK TG's and you'll find it wasn't so great back then either...
They're very strong and very light! I bought a set a few years ago and loved them enough to buy a set of ramps for maintenance this year. They're certainly not the cheapest thing around, but they're going to last!