the most efficient way to get bitcoins i found is ebay along with mining if you have the proper system check the value of bit coins never pay more that what they are currently worth then sell them for a higher profit... its like investing in stocks just a heeck of a lot better chance on it gaining value