Your Device Lifecycle Experts!

Customer Service

Shipping & Delivery
Free "FOB Destination" shipping is included on orders above $1,000 within the continental USA.  Orders received before 1:00 PM CDT are typically processed the same business day, however please allow 1-2 business days for processing.  Products are shipped via UPS Ground, UPS Freight, or other preferred carrier and are typically delivered within 3-5 business days from the shipping date.  When your order is shipped you will receive an email notification that includes package tracking information.  Expedited delivery is available upon request for an additional charge.  
Customer Privacy
FireFly Computers does not sell, publish or distribute information about our customers.  We may occasionally share customer information with relevant product Manufacturers for the purposes of warranty fulfillment, software licensing, rebates, or other benefits to the customer.  Additionally, we may disclose aggregated and/or de-identified customer purchase data to various interested parties for the purpose of promoting, advancing, improving and growing our business.  Customer information may be disclosed to law enforcement agencies in the event of fraud or other criminal activity, or in cooperation with a criminal investigation.  We value you as a customer and we respect your privacy.  Additional information about the user data and "cookies" that may be collected while using is found in our Browser Privacy statement.  Please contact us if you have any questions or concerns.  
All ordering and account information submitted on is protected by SSL security encryption, as indicated by the padlock icon and "https" designation visible in most browsers. does not collect or store any customer credit card or other financial information.  Credit card payments are handled privately and securely by PayPal, a leader in secure online transactions. PayPal is completely free to the purchaser, and customers do not need a PayPal account in order to make credit card purchases using PayPal.  Please contact us for any additional questions or concerns.
Returns & Replacements
For individual purchases made as part of a school "bundle" or special discount, returns, replacements and other requests for assistance must be directed to the school's technology department or directly to the product manufacturer.  Other purchasers should contact the product manufacturer directly for any repairs or services covered under warranty, or contact FireFly Computers at 612-564-4088 or for more assistance.  Returns of products that were ordered by mistake or that are no longer wanted are handled on a case-by-case basis.  Many technology items cannot be sold as "new" once they are opened, therefore we reserve the right to consider any sale final or to add a 25% restocking fee to help cover our losses from having to re-sell the item as used.
Ordering & Payment
Ordering or payment questions should be directed to our helpful FireFly Computers team at 612-564-4088 (local), 1-866-950-8868 (toll-free), or  Several other ordering and payment options are available offline upon request.
Pricing & Promotions
Because of various contractual and manufacturer obligations, online prices may be higher than the "typical" prices offered for the same items when quoted by our FireFly Account Managers.  For the most up-to-date and competitive pricing, please contact FireFly Computers at 612-564-4088 (local), 1-866-950-8868 (toll-free), or for a quote.  Schools and organizations who wish to order online may contact us to request a special user discount or coupon code that will allow for online purchases at pre-negotiated, quoted prices.  These requests are handled on a case-by-case basis and are approved at the sole discretion of FireFly Computers.
Viewing Orders
Registered users may view orders and order history by logging in and viewing their "My Account" page.  Guest orders may be viewed by clicking on "Order Lookup" at the bottom of the page and entering the required information.  Further assistance with orders and order history is available upon request.
Updating Account Information
Account information may be updated by logging in and clicking on the "My Account" page.  If you need additional assistance please contact us.