^ I am very sorry that I'm hating on a thread, but those shoes look absolutely ridiculous. I can't see them being necessary for anything except being on the basketball court.
It's like people pretend they don't even have feet. Your foot's worth a lot more to you than some expensive, unnecessarily large shoes.