from my experience:
Selling- EBay gets higher $ all the time (people just get caught up in the bidding war thing)
Buying- AmiBay gets better deal majority of time
btw, I much prefer buying & selling on AmiBay as it's just straight forward with no hidden fees & so far I have never had a problem after many transactions