You got a pretty sweet deal bud and something tells me you'll forget all about having to wait a month to get your parts.
Considering what you got for the price....it shouldn't be a issue paying the difference in patience. Hell, you even got $75 back just for whining to them, most people get...