I’d say you got lots of options but some are more affordable and if you want someone to have a luxury gift well then price is no object.
Small gifts are best found at Walmart they have a wide range of gift baskets, chocolate, and hygiene bundles. As well as every gift card you could imagine.
Medium gifts are best found at Costco they’re larger gift baskets and things found bulk that are convenient. You can’t also find a good range at superstore. There are really cool gifts there too.
Large gifts are found best at Apple store, Lulu Lemon and Costco has Membership you could gift. You could also find big gifts at Costco too in the electronics or vacuum or Vitamix. Also you could find good gifts at Best Buy
Luxury gifts can be found at Gucci, Sephora, Rolex, Tiffany’s Jewellers or any jewellery store
I’m sure no matter where you go any one will be excited for a lovely gift from these stores.