Yes, there's nothing wrong with making a profit, but it's hard to do that when you announce to your potential customers you're applying a 100-200% markup to the price.
You need to check your tone a little bit, because personally, if I had bought that from you and then read this thread, I would feel extremely ripped off. Not telling the buyer what you originally paid for it doesn't make it better, but it sure doesn't angry up the blood.
Edit: I see you're now listing it for 100 + 10 for shipping. Thats more reasonable, especially once the cat was out the bag.