Quite a few differences on closer inspection.
On the official shirt the Nike swish crosses the first 2 blue stripes - The fake doesn't.
The American Express logo extends into the far left and far right blue stripes - The fake doesn't.
On the fake club badge the 'Brighton & Hove Albion' is not...