A few years ago I purchased a repro bayonet for a M1917. The blade was excellent quality with all the correct markings and a nice scabbard.
Encouraged, I ordered a 16" Garand repro from the same company (don't recall the name now). It is a really cheap imitation, I was not pleased at all, especially considering the quality of the M1917 bayo from the same company. Feels like pot-steel and the scabbard was crappy imitation leather.
Shoulda sent it back immediately, but it's still sitting in the closet somewhere.
If you can find and handle a decent repro, then go for it, but don'tget stick with a blade made from a recycled matchbox car.
NRA Life Member, SAF contributor.