If it were me, I'd try to return for full refund and repurchase, although you seem to be outside the 30 day time limit.
Another thing to try (this is weird) but you can experiment with one of your cards, put a piece of masking tape over it to make it "thicker" - I've seen this work with microSD cards on other Surface devices (but don't know anyone who has tried it with the SD cards on the SB2.