With the details you provided I don't see a problem,,, but then again I don't know what kind of contract you signed ? along with your location. As for the less than 24 hrs, there is no cooling of period.
Let's take one step at a time, contact the dealer, if there is a problem getting a refund email me with details as to why.