Our shipping is done through the United States Postal Service unless otherwise noted. We make every effort to ship items within 24 hours of order completion, however we make no guarantees about handling time. Returns are accepted for any reason up to 30 days after receipt of purchase. If for some reason you have a problem we will replace the item or refund your purchase. Whichever you prefer.