Namecheap seems to let me create a CNAME record on the apex domain, which I thought was contrary to the definition of a CNAME record:
It works (correctly loading up my static site from S3).
Weirdly (and I'm not sure if it's related), there seem to be no name servers registered for this domain: http://dnscheck.pingdom.com/?domain=thereitwas.com×tamp=1413775781&view=1
Is it just repeatedly looking up the IP address of the target of the record and making an A record to that IP? If so, unless this check is frequent I should probably set it up properly to avoid downtime if my S3 bucket ever changes IP.
Apart from this, is there anything wrong with whatever it may be doing?