I have no problem with sellers selling for a small profit if they buy a bag and decide they don't want it or it won't work, and they can't return it -- but if it's possible to return, I'd rather see that person return the bag to the retailer so that someone else could have the chance to buy it.
I do have a problem with sellers who buy up bags that people are actively looking for and list them above retail cost -- especially when the seller KNOWS that people are actively looking for those bags at retail cost.
How many people here have been actively looking for a pink mini? And how many pink mini's are currently listed on ebay (or have been listed in the past few weeks) far above retail cost? That, IMO, is selfish and greedy and I don't approve of it.
(I feel this way about ANYTHING that's HTF and currently being sold on ebay -- and yes, I AM an ebay seller. But if I have something I know other people want or are looking for, I do a 99 cent/no reserve auction with a BIN price that's equal to my cost, incl fees and let the bidders determine the final cost.)