I'll tell you something about Compasseco's service. Last year I bought from 'em a BSA Hornet for $560 plus a Scope and mounts totalling $702.16 pre-paid in full with a USPS money order. The gun arrived with a defective cocking mechanism, so it didn't cock, and the scope mount was not the one I asked for when ordered on the phone, it just didn't fit the gun. So I call 'em inmediately, pack the gun and mount, and shipped back to them that same day for an exchange. They make me wait an extra month before they actually shipped the replacement items, telling me during the first two weeks that they were testing the returned gun, and then a couple more weeks telling me they didn't have another Hornet in stock, but during those same days they shipped a new Hornet to a friend of mine. The replacing mount cost $23 less than what I paid and they didn't refund it, just print on the new invoice 'Due to Customer $23.00'. That was not my first order with them because just 6 months before I bought an IZH46M, but could be my last. This year I have already spent over $6000 on airguns and accessories, but Compasseco have not get a single penny of my business and will never again as long as I may find the wanted goods elsewhere.