Hi
The info re: their birthyears and birthplaces came from census entries after their marriage - I will post both entries as a separate reply later
The entry for Ann Price b 1828 was from the IGI at
http://www.rootschat.com/links/0bq/With surnames such as Price & Jones - it can be very easy to go down the wrong research path without verified info. There is an 1841 entry for Disserth for Edward & Mary showing son John aged 12 and I think the 1861 entry is the clincher that his parents were Edward & Mary - see next reply
Llanyre & Disserth are only about 2 and a half miles apart so it's a close call
The reason I queried the marriage date was because of the IGI entry showing a child born 12 months before the 1829 marriage
To find John's marriage to Margaret - you need to buy a copy of Edward's 1864 birth cert to get her maiden name
When you have that info - you can check freebmd for a marriage
If you order the birth cert online before 6th April you will only pay the current charge of £7
Applications received on or after 6th April will pay the increased charge of £9.25 so that will be the charge you will eventually pay for their marriage cert should you decide to buy it