The Taylor website has indicated the on-line store is under construction and a new store will be available soon for over 6 months that I know about. Does anyone know when the new store will be launched? I live outside of the US and really don't want to call their customer service and hope the new store will offer some new items.