Sheena, why ask if its ok and then everytime someone says its best not to, argue about it.
Seeing as you asked, I will give my opinion whether you want it or not.
IMO, you are best to wait until 8 weeks. It s important for them to have socialisation with their littermates. Thats just to put it simply.
However, its not all doom and gloom if you get the pup sooner. When I was 17, I got MY first dog (i.e. not my mums) and she was only 5 weeks old. Apart from the fact that she didn't have any bite inhibition (I used to have to wrap my arms in towels to play with her initialy, until I taught Gentle) she was perfect in every single way. She was smart, learnt quickly, extremely well behaved, had a stunning temperament, never had any issues with any other dogs (i.e. was wonderfully socialised).
That doesnt mean you wont have issues though. But IMO, issues can happen regardless of age.
So it's not always bad to get one young (I can remember when 6 weeks was the norm), however its not the ideal situation for the puppy. remember, they are just little wee babies and they need their mumma and their littermates. So if you can, I would wait the extra 2 weeks.
I am more concerned with the fact you dont seem to care about taking the baby away from its family at 6 weeks. Without purposefully trying to upset you, it makes me question your ability. Most people want what is best for the pup, not what is best for themselves.