I am was dealing with Maggie , I order many products - first order delay , again I order delay and missing parts , paid high amount for priority shipping , but they used chepaper shipping Serivce to save money . making false commitments, not recommended, I highly suggest aviod Maggie sale person to deal with her.
price keep changing , after you put deposit, saying not in stock . this happened many time.
they giving every one different price .
so this is not reliable company