The have a very bad service, I have placed my orders last week Wednesday on an agreement that will be ready by Saturday. The manager promised to keep in touch with me but failed to do soh. I have send him several messages and called him he didnt take my calls till now.