lol. This is why my ex's always took me to buy presents. Because I am pretty difficult in general to shop for. I just make it a thing to take them for their presents since it's a nice way to bond and be silly and get an occasional fuck me look in the store.
Yeah the element of surprise is nice and what not which normally works with jewelry or other very expensive items but not with other commodities.