There's a difference between 'haggling' and 'arguing' over price. Haggling is fine, and here's how to spot it.
In a hurry? Learn WordPress. Need experience? Volunteer. Can you afford school? Then go. And work for someone else when starting out.
Seth Godin's blog is an invaluable resource for independent contractors and social media marketers. Subscribe to it now.