i am pretty sure this is not a cannon safe. i think costco sells many different brands. unless cannon is the same thing as big horn. which i don't see why it would be...
On second thought, you're probably right. I had to recheck the specs on mine and they don't match up. Anyway, from the pics and some of the specs they look very similar. Gotta figure there are only so many safe manufacturers out there.
At any rate, be warned that the interiors on these things stink like glue, plastic, etc from VOC outgassing. If you can, leave it out in your garage a for a week with the door open and let it air out.