We had a slightly complicated order and they got every thing correct nonetheless. On top of that, it was delivered within about 30 minutes!