I agree with @RockinLou. My first experience with CB was this past BF. I just couldn't pass up the deals they had. I must have inadvertently omitted the code for the free dipe because when my order arrived, it didn't come with. I followed up with them and were sent the dipe. In fact, it came today! That said, I am waiting for another well known online and brick mortar retailer to fix an order....from BF. I did not receive the freebies with my order (this time, no codes necessary) and they sent me the wrong dipe - I wanted snaps and was sent velcro. They told me they would send me the freebies along with the dipe I wanted in the mail with return envelope for the aplix closure...that was over a week ago...I haven't received anything nor heard anything from them! AND they usually have exceptional CS!!