Too bad about the lighter, on amazon you can just tell them it's crap and you want to return it and at least you'll get your money back. A lot of the time Amazon doesn't even want the time back and they tell you to keep it.
That being said I'm a big fan of Ronson el'cheapo torch lighters that you can get for just under 4 bucks at Walmart.