Buy Bitcoins absolutely legally with PayPal, different (MasterCard/Maestro,Visa,Amex, etc.) CreditCard´s, Neteller, Skrill (Moneybookers), UKash, Paysafecard and Sofortüberweisung. It takes 6 easy and self explaining steps. Further you won´t need longer than 5 minutes to receive your BTC´s