No confirmation of order? Nexus 5

Purchased on the play store 15 minutes ago. Instead of a confirmation, a page loaded that said Google servers were overwhelmed and they wouldn't confirm my order until after 15 minutes.

My bank shows that I've been charged for it, but I still haven't received confirmation. Is this happening or has this happened to anyone else yet?