broken pins on USB

The 4 connecting pins snapped off cleanly from my SanDisk Cruzer Glide 16GB.
Is there any way I can retrieve my data?
Thanks in advance to all who reply.
Dan