I was skeptical at first but yes, they did up the shop and added in all the products for me. There was some part which i am unclear off and their customer service did acknowledge them and assist me. Design of the shop was nice. rest will be just sit back and get the sales.
Claim your business profile now and gain access to all features and respond to customer reviews.