I was using one of the Chinese enc28j60 shields and having difficulties with the programming. I had just cut one big hole in the box to access the SD slot and USB port. I bought the "official" shield which is much easier! However with the other shield I could just change SD memory by grasping it with needlenose pliers and pulling it out. Now, every time I need to change data on the SD, I have to disassemble the box. Not exactly user friendly. Next redesign you should move the SD.