I was presented with an awesome offer that just seemed to good to be true today from an online e-tailer. Seems that there’s a new credit card in town… So what is the “Black Card” ? Well… For those who demand only the best of what life has to offer, the exclusive Visa Black Card […]