Shenzhen is a premier shopping center, and much cheaper than Hong Kong.
Hong Kong is more expensive than Shenzhen is.
Don't worry about ticket availability; they will be available right up to the time of the event.