Well, bitcoin is very unstable so I'll say it's not that reliable when it comes to being a payment service. It certainly can be used as an alternative payment method, especially for big transactions, but both parties should be able to trust bitcoin completely.