Ok, I was a bit premature... silly me.
(my case is a little different as I purchase templates from templatemonster quite frequently so I have this code but normally host my domains on hostgator)
Found the domain I wanted and registered, they charged my credit card within about 20 minute. Here's my chat transcript with customer service:
All our operators are currently assisting others customers. You are currently in position 1 Thank you for your patience. An operator will be with you shortly.
You are now chatting with 'Kelvin'
Kelvin: Welcome to Live Chat support, how may I help you?
Brad: Hi
Brad: I registered a domain with hosting this afternoon, but whois details tell me the domain is still available and I've received nothing confirming my order etc
Kelvin: Let me get that information for you. Meanwhile your patience is appreciated.
Brad: still appreciated?
Kelvin: yes
Brad: great!
Brad: just making sure
Kelvin: Your domain is still not registered
Brad: I registered it today with you
Brad: plus hosting
Brad: and you've charged my credit card
Chat session has ended.
Great f*cking company