Placed an order for filament in early December, immediate charge to the credit card. 50 days later after no communication, I requested a cancellation and refund. Got a cheery, will do and we'll have that done right now in reply. Nothing has happened since despite a reminder email that was sent two weeks ago. Total silence.
Please check other reviews before you think dealing with them is a good idea. F in BBB for example.