you can control height with a bunch of techniques. Buy from attitude seeds and they give you the plants growing habit info.
Bubba Kush and Hindu Kush will almost always stay under 6 ft. Look for pure indica strains and you will be good.
Look for indicas- short plants with fat leaves! Sativas have longer leaves and grow much taller! I have a sativa that is trying to take over my grow closet! Also, here's a trick I have read about- Tipsy flowers don't tip over Granny