Do I get receipt upon purchases?

Yes, it is your right to receive a receipt before exiting the shop.