buy sdcard and mini usb cable separatelyi am a beginner so i cant go into the technical stuff the product is well made light weight very userfriendly for novice enthusiasts i think it is very well priced for its features flipkart delivered the product on time and safely5 stars