Hi
This is online bussiness.Here a buyer trust a seller and vice versa ....so I say the whole thing stands on the faith upon each other.
E-bay should devise some way as these trust is not marred.
By the way...felt really sorry to learn for taken for a ride!
Regards