Only able to use 8gigs of my 32gig micro card

saratoga makes a good point here. Many (if not all) of the counterfeit 32GB cards use an actual 8GB card that is hacked to appear on the surface as 32GB . . . until you go to fill it up or use that extra space.

You can test the card with h2testw (free). It will tell you if you have a hacked card or if there is some defect.