no the price expectation does not mean buy it now. Sometimes people will put a high price expectation and then negotiate below that and some people will have a really good name and put a very low price expectation and expect all the bids to be above it. You can pay with a debit card just like you would with a credit card I think.