I recently bought and am waiting for this wheelset from an eBay seller called Fly Bike Shop. Has anyone ordered from them before? They say their wheels are handbuilt so I would tend to trust that the wheels don't need trued when I get them. What would you do? Throw them on right away and roll?