Oh, thanks! So that's why my SD shows as 14.6GB total.
I should probably get a new one, can you recommend a brand?
No, your card shows as 14.6 GB because of the discrepancies in the way manufacturers report storage capacity and the way devices read that capacity.
Manufacturers calculate storage capacity using a decimal (base-10) system, so that "16GB" card has 16*10^9 (or 16,000,000,000) Bytes.
Computers and other devices read storage capacity using a binary (base-2) system, so 16GB is read as 16*2^30 (or 17,179,869,184) Bytes.
This discrepancy causes a "16GB" device that actually only has 16 billion bytes of space to show up as somewhat less than 16GB when placed in a device.
In reality your card SHOULD show up as ~14.8 GB when in your computer. The reason it shows up as 14.6 could be any number of things, including it being a fake card. Personally I think this is unlikely as fake cards are most often smaller cards that are altered to report as a larger one (8 GB cards reading as 64, or 16GB as 128), and any attempt to format it would make it show up as the the misreported size unless you use a specialized tool that allows you to set a capacity when formatting.
From what you have reported, I think it is far more likely that you have either a defective card that is corrupting the data written to it, or a card that is on its last legs and needs to be replaced.
As for what brand to get to avoid fakes, that doesn't matter. To avoid fake cards you need to buy from a reputable vendor. You are magnitudes less likely to get a fake sd card when you buy from a large physical retailer or well known online vendor. Avoid places like ebay for purchasing storage media. Stick to either buying it from a walk in store like Walmart or Bestbuy, or from retailers like Newegg or Amazon (make sure the item is being sold BY the retailer you are ordering from and not from a third-party seller). Alternately you can just order directly from the company in question (Samsung, Sandisk, Kingston, etc) though most direct you to a retailer.
Unfortunately, people like to throw around the term "fake card" as a buzzword for any card that doesn't perform up to specs. 90% of "fake" cards are just defective cards that made it trough QA or cards from manufacturers that use lower quality components and QA checking. As a general rule Sandisk and Samsung tend to make higher quality products than others, though in my experience PNY and Kingston are fairly reliable as well.
--------------------- MERGED ---------------------------
A 16GB mSD should show 14.6GB Total. You should run H2TEST and see if the memory you bought is legit.
I think your math is off. 16GB labeled media should report as ~14.8GB. I personally checked three 16GB cards (two micro and one SD) and a 16GB USB stick. One micro reported 14.83 GB according to my phone, where it is currently used, the other micro and the regular SD reported 14.8 to my computer. Both ones tested in the computer reported the exact same capacity in bytes and a quick conversion to GB came back at 14.829 GB, so all three likely report the same byte capacity and my phone just reports an extra degree of accuracy. The USB stick reported 14.9GB.
It might be worth noting that all 4 devices checked are Sandisk so it COULD be possible that OPs Transcend actually only has ~15,670,000,000 bytes, but personally I think it is more likely that it is decaying and/or defective.
Either way OP should definitely test his SD card to make sure that it is not defective.