I have used superhairpieces.ca a lot. Being in Canada, get the piece next day (if in stock).
Never used their cutting service though..I believe they have video consults so try to see if you can show them, via vidoe, your current hairstyle and inquire....
The have a great website, and a big...