Правильно без запятой. Для ее постановки нет оснований.
Вариант сделай покупку на день рождения имеет значение "в качестве подарка, в честь дня рождения". Так что, если имеется в виду, что покупку нужно сделать в течение дня рождения, а не в честь него, следует писать: в день рождения.
С исторической точки зрения слова покупка и купец восходят к одному и тому же корню, однако в современном русском языке они однокоренными не считаются.
Корректно: Думаю: а в чем же дело?
К сожалению, оба варианта выглядят неудачными. Причем грамматически верно две сумки-холодильника, но сочетание режет слух из-за грамматического рассогласования в роде (две... холодильника).
Услуги можно покупать и продавать (т.е. получать и оказывать платные услуги).
Запятая не нужна: При покупке кофеварки получите кофемолку в подарок!
Верен второй вариант.