I factory ordered one after the fact and it fit perfectly and is as solid as can be. Sorry yours didn't go well.