i49 is simply the best on-line site for information, service, and products. I tried several decent vendors before discovering the thorough and friendly partners at i49. Always timely, i49 offers generous variety in products, backed by swift discreet delivery. I am impressed with customer service reps and ever-expanding amenities in payment options. All around?