I'd say the biggest problem for me is how long it takes go get bitcoins. Not just that it takes forever for then to accumulate in your account but also that not all the sites send them to your wallet right away. Most of the time you have to wait days to see them appear.