I recently bought my Montreal GP F1 tickets from BookF1.com. Has anyone ever bought tickets from them. I just got a little nervous and wasn't sure if...