If you are thinking of starting on cross-stitches, I have compiled a list of online retailers for your reference. It's always better to buy a kit from a regular store as you can see the designs and what's inside before purchasing.
Cross Stitch Joy - free shipping within Singapore. You can buy kits, loose items and accessories.
The Art of Stitch - Free shipping in SG and MY. You can order custom photo cross stitch kits from here.
X Stitch Buy - Sort by cost of kits. Free shipping above S$3.20.
My Hobby Craft - Nice variety including Precious Moments and Tapestry kits.
Qoo10 - has a couple of sellers so happy browsing.
Cross-stitching is relaxing and fun but can consume loads of time. So plan your project time and pick the project size you want.