As far as i know the glasses are just one part, and there's a fairly bulky computer you'll have to have in your pocket, connected via bluetooth or similar.
It piggy-backs off of your phone's data connection or wifi - there's no cell radio on it. Unless you're around open hotspots all the time, having a smartphone phone is going to be required.
I'd hardly call modern smartphones "bulky" though..