I used Purse to buy several things (mostly hardware and tools for the house)
I have been always happy as they work as an escrow for the exchange and the discount is actually provided by the fact that there are people willing to buy things for you in exchange to bitcoin. 100% worth!!!