Shirts from Subside Sports are definitely authentic...they are a reputable company that's been around for years. Plus, I asked Adidas who I should buy my shirts from and they recommended Subside Sports.
Adidas probably didnt spend any time making these shirts...Trinidad must have received a different batch to Europe, hence the different thread around the badge.