I'm looking to sell a product, and I want to get people's names, numbers, addresses, and all that. So is there a way I can get a free form with all those questions on it that also has Paypal integrated into it for fast and easy payment? Any help is greatly appreciated.
If you want a simple to configure contact form you might try something like cforms from Delicious Days, http://www.deliciousdays.com/cforms-plugin/ But to answer your question, all you do is add a link to Paypal in the form as a payment button. The user fills out the form then is redirected to the payment page over at Paypal, where all of the payment processing (login, CC number, etc) is taken care of. At then end you can redirect the user to your thank you page, or another part of your website. What you really need to think about is two things: a customer database, and a shopping cart. The database is for yourself to build a list and gather customer details (perhaps aMember Pro or something similar). The shopping cart is for the customer to select multiple products while visiting your website. It remembers what they've selected until they are ready to checkout. At checkout you ask them to signup for a membership account (to get their details) and finally you integrate the Paypal link to get payment.
Im not 100% sure but I think you can download all of this in paypal and export it to Excel or something.