I've ordered 4 times(today #4) since October and used a credit/debit card successfully each time, immediate payment confirmation. Only trouble I had this time was trying to translate the Italian website they had me pay through. Ayo aye boopity boppity.
Their customer service is great, my 3rd order was made at the end of last month and was supposed to arrive between 4/10-4/17. Come to find out some of my seeds were backordered even though they were in stock when I originally ordered. I emailed them and responded saying they would refund my order to store credit or I could wait. I responded and asked for them to ship my order whenever it is filled and I asked for $50 store credit for the inconveniences and so I could take advantage of their 420 promo. They credited me half of my order ($54.19) and are going to ship my original order whenever it comes in stock and they are going to put extra seeds in it! That shows me they really value their customers.