I have this bike! I love it. Mine's the teal 'supreme' step though frame though.
I think the only real difference between the 'supreme and the regular ones was the tires. Mine still has the stock really fat tires. Can't find a fender to fit them. Will just need to replace them. And my bar has foam on it... I'll see if I can get a good picture.