This is another product that we use ourselves and we purchase it directly from Amazon. If you have an unlimited data plan on your smart phone, you can actually upload your videos from your phone while you are driving! You simply plug the device into the USB slot on the phone and then you insert your SD card into the device. WOW!