I think BB does free release-date shipping/delivery (site shows receive by Jun 18th for free if pre-order). Honestly if you have PS+, I recommend just getting it from PS Direct as they have free 1-2 day express shipping for PS+ members alongside free release day delivery for pre-orders. My brother did so and received his controller last Friday after cancelling his Amazon pre-order that was dated for the 18th.