As a representative of your brand, I would suggest you take these comments on board. It seems that you are offering too many options and thus it becomes confusing to the end customer, the majority of cricket players do not care about a flat face, rounded face or so on - it's only the real cricket bat geeks and professionals that really take an interest in this and then go about selecting their cricket bats due to this. This is coming from two successful retail shops and also market research I did for a brand that I was involved in - too many options confuse customers, why not make each model the same then if a team mate likes a GM that's being used then he can be assured that he's going to get the same bat as his team mate for example.
At the end of the day you are a retail brand, not a custom brand.