Offerhubb never delivered on my products and services and I asked simply for a refund. I have been waiting for my refund for 3 months. It seems that t…