Didn’t score any Cars 2 sets when Amazon mistakenly put them up for sale early? Me neither. But LEGO Shop@Home has you covered. You can pre-order all 12 LEGO Cars 2 sets directly from their site. Shipping date is set for May 16th, the official street date for Cars 2 merch.
Thanks to MrCRskater for the heads up.