It would make sense to remove the 2nd shop as they already got 4 shops on the resort (2 Thomas land, Vikings entrance and the hotel) that sell Thomas products. It’s not like it’s cheap In there even with the annual pass discount.
For Christmas I brought my son the Thomas and friends looping coaster set in the shop it’s £80 (£64) with pass discount I paid £36 in Smyth’s.
The bigger joke is the trains and planes super tower set it’s always been even when the Bryan’s owned it £125 (£100) with pass discount very got it in the sale for £49.99 so it’s no wonder I don’t see many guests buying Thomas and Friends stuff which is a shame as the other shops round the park sell reasonably priced sweets and goods.