This card reader is about the size of a thumb drive and worked pretty well took a bit for my computer to install and accept the use of any cards in it but all in all it worked well. Once it was set up and my computer knew what it was swapping chips was a breeze and almost instant loading of each chip. I cannot sadly report on the phone end of connection as i do not have one that uses C. I bought this to replace my older one and this definitly does the trick. well if anything changes ill update this post till than have a great day.