For me, it is lack of high speed internet. We have satellite internet and it works ok but it is limited so we have to ration it. Wecan't watch videos and it's really putting a damper on my plans to have ds take online courses for middle and high school.